rough and roadless place - Francés Inglés Diccionario